lagoon reef - French English Dictionary